package br.com.erpcortume.services;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import br.com.erpcortume.beans.Cargo;
import br.com.erpcortume.repositorio.CargoRepositorio;

@Service
public class CargoService {
	
	@Autowired
	private CargoRepositorio cargoRepositorio;
	

	public List<Cargo> listar() {
		return cargoRepositorio.listAll();
	}

	public void salvar(Cargo cargo){
		
		if (cargo.getId() > 0) {
			cargoRepositorio.editar(cargo);
		}else {
			cargoRepositorio.salvar(cargo);
		}
		
	}

	public void excluir(int id){
		cargoRepositorio.excluir(id);
	}

	
	public Cargo find(int id) {
		return cargoRepositorio.loadById(id);
	}
	
	
	public void editar(Cargo cargo) {
		cargoRepositorio.editar(cargo);
	}
	
	
	
}
